Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make sliderless aim in fact sliderless #29993

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

Givikap120
Copy link
Contributor

Part of this PR - #27303

Current aim calculation have a flaw of sliderless aim still accounting for sliders. This happens because of usage of LazyJumpDistance as a main distance metric.

This PR is fixing this by adding JumpDistance as true sliderless metric, using it instead of LazyJumpDistance.
This can introduce very rare cases where sliderless aim is worth more than normal aim (because of velocity change bonus). To account for this - sanity check for SliderFactor was added.

The effect of this is minimal. It can be seen the best on this map - https://osu.ppy.sh/beatmapsets/594751#osu/1257904
Before:
image

After:
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: In Progress
Development

Successfully merging this pull request may close these issues.

4 participants